iT邦幫忙

2024 iThome 鐵人賽

DAY 28
0
佛心分享-IT 人自學之術

30天轉職馬拉松:從0到Offer的學習計畫系列 第 28

雲服務時代來臨:買車有比較省嗎?

  • 分享至 

  • xImage
  •  


雲服務已然成為軟體工程師必備知識之一,特別是小型企業、新創公司,在產品還沒穩定且資金有限的情形下,將資金投注在基礎設施(機房、伺服器、網路設備等等)上,倒不如選擇雲服務,除了費用彈性,可依據需求隨時擴充效能外,當產品不如市場預期,將雲服務停用即可止損。今天將透過「租車」這個概念作為比喻,帶你認識雲端世界。

雲服務的誕生

雲服務的概念源於電子商務巨頭 Amazon 的一個創新決策。在 2000 年代初期,Amazon 面臨業務快速成長的挑戰,特別是在黑色星期五等季節性高峰期間。為了應對這種需求,Amazon 大幅擴展了其 IT 基礎設施。

然而,Amazon 很快意識到一個問題,在非高峰期,大量昂貴的計算資源皆處於閒置狀態。於是,一個創新的想法因此誕生了

「為什麼不將這些閒置資源出租給其他企業呢?」

2006 年,Amazon Web Services (AWS) 正式推出,開創了雲計算服務的新時代。這不僅幫助 Amazon 更有效地利用其基礎設施,也為其他企業提供了靈活、經濟的 IT 解決方案。

AWS 的成功激發了整個科技圈,促使其他巨頭如 Microsoft 和 Google 相繼推出自己的雲服務平台,雲服務時代來臨,徹底改變了企業管理 IT 資源的方式。

雲服務是什麼?

雲服務就相當於租車服務,這個比喻可以幫助我們更好地理解雲服務的本質和優勢:

  1. 按需使用:就像你需要車子時才去租車,使用雲端服務時,你只在需要時租用計算資源或儲存空間。

  2. 無需自行維護:租車公司負責車輛的維修和保養,同樣地,雲端服務提供商負責維護和更新硬體及軟體。

  3. 靈活選擇:租車時可以根據需求選擇不同類型的車輛(小轎車、休旅車、貨車等),使用雲端服務時也可以選擇不同類型和規格的服務。

  4. 隨時可用:只要有駕照,你可以在世界各地的租車公司租車。同理,只要有網路連接,你就可以在任何地方存取雲端服務。

  5. 節省成本:相比購買和維護自己的車,租車更經濟實惠。雲端服務同樣可以幫助企業避免巨額的硬體投資。

  6. 彈性擴展:假日需要更大的車?租車公司可以讓你升級。需要更多計算能力或儲存空間?雲端服務可以讓你輕鬆擴展資源。

  7. 專業支援:遇到問題時,租車公司會提供道路救援。同樣,雲端服務提供商也會提供技術支援。

常見的雲服務類型

雲服務通常分為三種主要類型,每種類型提供不同程度的控制和管理。為了更好理解,我們可以用租車的比喻來解釋:

  1. IaaS(基礎設施即服務)
    相當於租用一輛車,你擁有完全的使用權,但你需要知道如何駕駛這台車。

    • AWS :Amazon EC2(Elastic Compute Cloud)
    • GCP :Google Compute Engine
    • Azure :Azure Virtual Machines
  2. PaaS(平台即服務)
    類似於租用一輛有自動駕駛功能的車,你不必知道如何操作方向盤和踩油門,但你需要知道怎麼設定自動導航。

    • AWS :AWS Elastic Beanstalk
    • GCP :Google App Engine
    • Azure :Azure App Service
  3. SaaS(軟體即服務)
    就像叫車服務一樣,你只管抵達目的地,不需關心車輛狀態、行駛路線。

    • AWS :Amazon WorkSpaces
    • GCP :Google Workspace
    • Azure :Microsoft 365(包含 Office 365)

這些例子展示了不同雲服務提供商在各種服務類型中的具體產品。選擇哪種類型的服務取決於你的技術需求、管理偏好和業務目標。IaaS 提供最大的靈活性但需要更多的管理,PaaS 簡化了開發和部署流程,而 SaaS 則提供了即開即用的解決方案。

供應商比較

就像有不同的租車公司提供各種服務,雲服務也有多家供應商,每家都有其獨特的優勢。讓我們來比較四大主要雲服務供應商:

  1. Amazon Web Services (AWS)

    • 市場領導者,擁有最大的市場佔比
    • 提供最全面的服務範圍,超過 200 種功能性服務
    • 強項:廣泛的全球基礎設施,豐富的服務選擇
    • 適合:各種規模的企業,特別是需要多樣化服務的公司
    • 特色服務:Amazon EC2(彈性計算),Lambda(無伺服器運算)
  2. Microsoft Azure

    • 與微軟現有產品(如 Office 365, Dynamics 365)整合度高
    • 強項:混合雲解決方案,對 Windows 和 .NET 的優秀支持
    • 適合:已經使用微軟產品的企業,需要無縫整合的用戶
    • 特色服務:Azure Active Directory
  3. Google Cloud Platform (GCP)

    • 以數據分析和機器學習技術見長
    • 強項:大數據處理,人工智能和機器學習服務
    • 適合:需要強大數據分析能力的企業,新創公司
    • 特色服務:BigQuery(數據倉儲)
  4. 阿里雲(Alibaba Cloud)

    • 亞洲,特別是中國市場的領導者
    • 強項:在亞太地區擁有廣泛的資料中心網路
    • 適合:專注於亞洲市場的企業,需要在中國境內部署服務的公司
    • 特色服務:阿里雲 ECS(彈性計算)

結語

雲服務時代的到來,為 IT 基礎設施提供了前所未有的靈活性、效率和可能性。無論是個人用戶還是大型企業,都能從雲服務中受益,今天帶你認識了雲服務的世界,期望未來你也能將第一個小專案發佈在雲端!


上一篇
非關聯式資料庫:基礎概念介紹
下一篇
開發與部署:容器化基礎概念
系列文
30天轉職馬拉松:從0到Offer的學習計畫30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言